///**
// * 560. 和为 K 的子数组
// */
//public class No560 {
//    public int subarraySum(int[] nums, int k) {
//        int left = 0, right = 0, answer = 0;
//        int curVal = nums[0];
//        while (true) {
//            if (curVal > k) {
//                curVal -= nums[left];
//                left++;
//                if (left == nums.length) break;
//            } else if (curVal < k) {
//                right++;
//                if (right == nums.length) break;
//                curVal += nums[right];
//            } else {
//                answer++;
//                right++;
//                if (right == nums.length) break;
//                curVal = curVal - nums[left] + nums[right];
//                left++;
//            }
//        }
//        return answer;
//    }
//}
